go.opentelemetry.io/otel/trace.autoSpan.span (field)

38 uses

	go.opentelemetry.io/otel/trace (current package)
		auto.go#L75: 		span.traces, span.span = t.traces(name, cfg, span.spanContext, psc)
		auto.go#L173: 	span   *telemetry.Span
		auto.go#L200: 	if s.span.Status == nil {
		auto.go#L201: 		s.span.Status = new(telemetry.Status)
		auto.go#L204: 	s.span.Status.Message = msg
		auto.go#L208: 		s.span.Status.Code = telemetry.StatusCodeUnset
		auto.go#L210: 		s.span.Status.Code = telemetry.StatusCodeError
		auto.go#L212: 		s.span.Status.Code = telemetry.StatusCodeOK
		auto.go#L229: 			s.span.DroppedAttrs += uint32(min(n, math.MaxUint32)) // nolint: gosec  // Bounds checked.
		auto.go#L235: 	for i, a := range s.span.Attrs {
		auto.go#L242: 			s.span.DroppedAttrs++
		auto.go#L247: 			s.span.Attrs[idx] = telemetry.Attr{
		auto.go#L251: 		} else if limit < 0 || len(s.span.Attrs) < limit {
		auto.go#L252: 			s.span.Attrs = append(s.span.Attrs, telemetry.Attr{
		auto.go#L256: 			m[string(a.Key)] = len(s.span.Attrs) - 1
		auto.go#L258: 			s.span.DroppedAttrs++
		auto.go#L456: 		s.span.EndTime = cfg.Timestamp()
		auto.go#L458: 		s.span.EndTime = time.Now()
		auto.go#L526: 		s.span.DroppedEvents++
		auto.go#L530: 	if limit > 0 && len(s.span.Events) == limit {
		auto.go#L532: 		copy(s.span.Events[:limit-1], s.span.Events[1:])
		auto.go#L533: 		s.span.Events = s.span.Events[:limit-1]
		auto.go#L534: 		s.span.DroppedEvents++
		auto.go#L540: 	s.span.Events = append(s.span.Events, e)
		auto.go#L554: 		s.span.DroppedLinks++
		auto.go#L558: 	if l > 0 && len(s.span.Links) == l {
		auto.go#L560: 		copy(s.span.Links[:l-1], s.span.Links[1:])
		auto.go#L561: 		s.span.Links = s.span.Links[:l-1]
		auto.go#L562: 		s.span.DroppedLinks++
		auto.go#L565: 	s.span.Links = append(s.span.Links, convLink(link))
		auto.go#L596: 	s.span.Name = name